package com.itheima;

import java.util.ArrayList;

public class UserDao {
    static ArrayList<User> list=new ArrayList<>();
    public void addUser(User u){
        list.add(u);
    }
    public ArrayList<User> findUser(){
        return list;
    }
    //删除方法
    public void delUser(int id){
        //便利集合
        for (int i = 0; i < list.size(); i++) {
            //找到编号等于id的用户
            User u = list.get(i);
            int id1 = u.getId();
            if(id==id1){
                list.remove(i);
            }
        }
    }
    int updateId=0;
    public User findOneUser(int id){
        //便利集合
        for (int i = 0; i < list.size(); i++) {
            //找到编号等于id的用户
            User u = list.get(i);
            updateId = u.getId();
            if(id==updateId){
                return u;
            }
        }
        return null;
    }

    public void updateUser(int id , User u) {
        for (int i = 0; i < list.size(); i++) {
            if(list.get(i).getId()==u.getId()){
                list.set(i,u);
            }
        }
    }
}
